package com.cnap.model.schedule.engine.alg;

/**
 * <类说明>
 *
 * @author xc
 **/
public class CreateVmInfo {
    // 注释
    private int bandwidth;
    // 注释
    private int chargeCount;
    // 注释
    private String chargeUnit;
    // 注释
    private String cloudType;
    // 注释
    private int code;
    // 注释
    private int cpu;
    // 注释
    private String dataDisks;
    // 注释
    private String eipChargeType;
    // 注释
    private String flavorId;
    // 注释
    private String imageId;
    // 注释
    private int memory;
    // 注释
    private String msg;
    // 注释
    private String name;
    // 注释
    private String price;
    // 注释
    private String priceDescribe;
    // 注释
    private String priceShowUnit;
    // 注释
    private String regionId;
    // 注释
    private int sysDiskSize;
    // 注释
    private String sysDiskType;
    // 注释
    private String vmChargeType;
    // 注释
    private String zoneId;

    private String gpu;

    private String gpuMemorySize;

    /**
     * get
     *
     * @return Gpu
     */
    public String getGpu() {
        return gpu;
    }

    /**
     * set
     *
     * @param gpu gpu
     */
    public void setGpu(String gpu) {
        this.gpu = gpu;
    }

    /**
     * get
     *
     * @return GpuMemorySize
     */
    public String getGpuMemorySize() {
        return gpuMemorySize;
    }

    /**
     * set
     *
     * @param gpuMemorySize gpuMemorySize
     */
    public void setGpuMemorySize(String gpuMemorySize) {
        this.gpuMemorySize = gpuMemorySize;
    }

    /**
     * get
     *
     * @return Bandwidth
     */
    public int getBandwidth() {
        return bandwidth;
    }

    /**
     * set
     *
     * @param bandwidth bandwidth
     */
    public void setBandwidth(int bandwidth) {
        this.bandwidth = bandwidth;
    }

    /**
     * get
     *
     * @return ChargeCount
     */
    public int getChargeCount() {
        return chargeCount;
    }

    /**
     * set
     *
     * @param chargeCount chargeCount
     */
    public void setChargeCount(int chargeCount) {
        this.chargeCount = chargeCount;
    }

    /**
     * get
     *
     * @return ChargeUnit
     */
    public String getChargeUnit() {
        return chargeUnit;
    }

    /**
     * set
     *
     * @param chargeUnit chargeUnit
     */
    public void setChargeUnit(String chargeUnit) {
        this.chargeUnit = chargeUnit;
    }

    /**
     * get
     *
     * @return CloudType
     */
    public String getCloudType() {
        return cloudType;
    }

    /**
     * set
     *
     * @param cloudType cloudType
     */
    public void setCloudType(String cloudType) {
        this.cloudType = cloudType;
    }

    /**
     * get
     *
     * @return Code
     */
    public int getCode() {
        return code;
    }

    /**
     * set
     *
     * @param code code
     */
    public void setCode(int code) {
        this.code = code;
    }

    /**
     * get
     *
     * @return Cpu
     */
    public int getCpu() {
        return cpu;
    }

    /**
     * set
     *
     * @param cpu cpu
     */
    public void setCpu(int cpu) {
        this.cpu = cpu;
    }

    /**
     * get
     *
     * @return DataDisks
     */
    public String getDataDisks() {
        return dataDisks;
    }

    /**
     * set
     *
     * @param dataDisks dataDisks
     */
    public void setDataDisks(String dataDisks) {
        this.dataDisks = dataDisks;
    }

    /**
     * get
     *
     * @return EipChargeType
     */
    public String getEipChargeType() {
        return eipChargeType;
    }

    /**
     * set
     *
     * @param eipChargeType eipChargeType
     */
    public void setEipChargeType(String eipChargeType) {
        this.eipChargeType = eipChargeType;
    }

    /**
     * get
     *
     * @return FlavorId
     */
    public String getFlavorId() {
        return flavorId;
    }

    /**
     * set
     *
     * @param flavorId flavorId
     */
    public void setFlavorId(String flavorId) {
        this.flavorId = flavorId;
    }

    /**
     * get
     *
     * @return ImageId
     */
    public String getImageId() {
        return imageId;
    }

    /**
     * set
     *
     * @param imageId imageId
     */
    public void setImageId(String imageId) {
        this.imageId = imageId;
    }

    /**
     * get
     *
     * @return Memory
     */
    public int getMemory() {
        return memory;
    }

    /**
     * set
     *
     * @param memory memory
     */
    public void setMemory(int memory) {
        this.memory = memory;
    }

    /**
     * get
     *
     * @return Msg
     */
    public String getMsg() {
        return msg;
    }

    /**
     * set
     *
     * @param msg msg
     */
    public void setMsg(String msg) {
        this.msg = msg;
    }

    /**
     * get
     *
     * @return Name
     */
    public String getName() {
        return name;
    }

    /**
     * set
     *
     * @param name name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * get
     *
     * @return Price
     */
    public String getPrice() {
        return price;
    }

    /**
     * set
     *
     * @param price price
     */
    public void setPrice(String price) {
        this.price = price;
    }

    /**
     * get
     *
     * @return PriceDescribe
     */
    public String getPriceDescribe() {
        return priceDescribe;
    }

    /**
     * set
     *
     * @param priceDescribe priceDescribe
     */
    public void setPriceDescribe(String priceDescribe) {
        this.priceDescribe = priceDescribe;
    }

    /**
     * get
     *
     * @return PriceShowUnit
     */
    public String getPriceShowUnit() {
        return priceShowUnit;
    }

    /**
     * set
     *
     * @param priceShowUnit priceShowUnit
     */
    public void setPriceShowUnit(String priceShowUnit) {
        this.priceShowUnit = priceShowUnit;
    }

    /**
     * get
     *
     * @return RegionId
     */
    public String getRegionId() {
        return regionId;
    }

    /**
     * set
     *
     * @param regionId regionId
     */
    public void setRegionId(String regionId) {
        this.regionId = regionId;
    }

    /**
     * get
     *
     * @return SysDiskSize
     */
    public int getSysDiskSize() {
        return sysDiskSize;
    }

    /**
     * set
     *
     * @param sysDiskSize sysDiskSize
     */
    public void setSysDiskSize(int sysDiskSize) {
        this.sysDiskSize = sysDiskSize;
    }

    /**
     * get
     *
     * @return SysDiskType
     */
    public String getSysDiskType() {
        return sysDiskType;
    }

    /**
     * set
     *
     * @param sysDiskType sysDiskType
     */
    public void setSysDiskType(String sysDiskType) {
        this.sysDiskType = sysDiskType;
    }

    /**
     * get
     *
     * @return VmChargeType
     */
    public String getVmChargeType() {
        return vmChargeType;
    }

    /**
     * set
     *
     * @param vmChargeType vmChargeType
     */
    public void setVmChargeType(String vmChargeType) {
        this.vmChargeType = vmChargeType;
    }

    /**
     * get
     *
     * @return ZoneId
     */
    public String getZoneId() {
        return zoneId;
    }

    /**
     * set
     *
     * @param zoneId zoneId
     */
    public void setZoneId(String zoneId) {
        this.zoneId = zoneId;
    }
}
